protracted and tedious visit or performance - Spanish English Dictionary